/********************************************************************************
** Form generated from reading UI file 'mainwindow.ui'
**
** Created: Sun Sep 9 18:33:29 2012
**      by: Qt User Interface Compiler version 4.7.4
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_MAINWINDOW_H
#define UI_MAINWINDOW_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QComboBox>
#include <QtGui/QGridLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QLineEdit>
#include <QtGui/QMainWindow>
#include <QtGui/QMdiArea>
#include <QtGui/QMenuBar>
#include <QtGui/QPushButton>
#include <QtGui/QStatusBar>
#include <QtGui/QTextBrowser>
#include <QtGui/QWidget>

QT_BEGIN_NAMESPACE

class Ui_MainWindow
{
public:
    QWidget *centralWidget;
    QGridLayout *gridLayout_4;
    QMdiArea *mdiArea;
    QGridLayout *gridLayout_3;
    QPushButton *cmdMasterView;
    QLabel *lblBlockMasterOK;
    QPushButton *cmdCreateHomography;
    QCheckBox *chkFastSift;
    QLabel *lblHomographyOK;
    QPushButton *cmdCreateCalibration;
    QLabel *lblPTTransformOK;
    QPushButton *cmdSlaveView;
    QLabel *lblBlockSalveOK;
    QGridLayout *gridLayout_2;
    QGridLayout *gridLayout;
    QPushButton *cmdTiltUp;
    QLabel *label;
    QLineEdit *txtX;
    QPushButton *cmdPanLeft;
    QPushButton *cmd_GoToHome;
    QPushButton *cmdPanRight;
    QLabel *label_2;
    QLineEdit *txtY;
    QPushButton *cmdZoomSub;
    QPushButton *cmdTiltDown;
    QPushButton *cmdZoomAdd;
    QLabel *label_3;
    QLineEdit *txtZoom;
    QPushButton *cmd_GoToPoint;
    QPushButton *cmd_GoToMasterPoint;
    QComboBox *cmbHomePosition;
    QLabel *label_7;
    QPushButton *cmd_OpenHomography;
    QLabel *lblHomoOK;
    QPushButton *cmd_StartDetector;
    QPushButton *cmd_StopDetector;
    QPushButton *cmd_OpenCalibration;
    QLabel *lblCaliOK;
    QLabel *label_4;
    QLineEdit *txtDiscardDelay;
    QPushButton *cmd_CreateController;
    QPushButton *cmdThreadON;
    QLabel *lblControlOK;
    QPushButton *cmdThreadOFF;
    QLabel *label_6;
    QTextBrowser *txtArea_Output;
    QLabel *label_5;
    QTextBrowser *txtArea_OutputSlave;
    QPushButton *cmd_GoList;
    QLabel *lblSetHome;
    QMenuBar *menuBar;
    QStatusBar *statusBar;

    void setupUi(QMainWindow *MainWindow)
    {
        if (MainWindow->objectName().isEmpty())
            MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
        MainWindow->resize(1098, 634);
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/icons/imgs/this.bmp"), QSize(), QIcon::Normal, QIcon::Off);
        MainWindow->setWindowIcon(icon);
        centralWidget = new QWidget(MainWindow);
        centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
        gridLayout_4 = new QGridLayout(centralWidget);
        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
        mdiArea = new QMdiArea(centralWidget);
        mdiArea->setObjectName(QString::fromUtf8("mdiArea"));

        gridLayout_4->addWidget(mdiArea, 0, 0, 2, 1);

        gridLayout_3 = new QGridLayout();
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        cmdMasterView = new QPushButton(centralWidget);
        cmdMasterView->setObjectName(QString::fromUtf8("cmdMasterView"));

        gridLayout_3->addWidget(cmdMasterView, 0, 0, 1, 1);

        lblBlockMasterOK = new QLabel(centralWidget);
        lblBlockMasterOK->setObjectName(QString::fromUtf8("lblBlockMasterOK"));

        gridLayout_3->addWidget(lblBlockMasterOK, 1, 0, 1, 1);

        cmdCreateHomography = new QPushButton(centralWidget);
        cmdCreateHomography->setObjectName(QString::fromUtf8("cmdCreateHomography"));

        gridLayout_3->addWidget(cmdCreateHomography, 0, 2, 1, 1);

        chkFastSift = new QCheckBox(centralWidget);
        chkFastSift->setObjectName(QString::fromUtf8("chkFastSift"));

        gridLayout_3->addWidget(chkFastSift, 0, 3, 1, 1);

        lblHomographyOK = new QLabel(centralWidget);
        lblHomographyOK->setObjectName(QString::fromUtf8("lblHomographyOK"));

        gridLayout_3->addWidget(lblHomographyOK, 1, 2, 1, 1);

        cmdCreateCalibration = new QPushButton(centralWidget);
        cmdCreateCalibration->setObjectName(QString::fromUtf8("cmdCreateCalibration"));

        gridLayout_3->addWidget(cmdCreateCalibration, 2, 2, 1, 1);

        lblPTTransformOK = new QLabel(centralWidget);
        lblPTTransformOK->setObjectName(QString::fromUtf8("lblPTTransformOK"));

        gridLayout_3->addWidget(lblPTTransformOK, 3, 2, 1, 1);

        cmdSlaveView = new QPushButton(centralWidget);
        cmdSlaveView->setObjectName(QString::fromUtf8("cmdSlaveView"));

        gridLayout_3->addWidget(cmdSlaveView, 2, 0, 1, 1);

        lblBlockSalveOK = new QLabel(centralWidget);
        lblBlockSalveOK->setObjectName(QString::fromUtf8("lblBlockSalveOK"));

        gridLayout_3->addWidget(lblBlockSalveOK, 3, 0, 1, 1);


        gridLayout_4->addLayout(gridLayout_3, 0, 1, 1, 1);

        gridLayout_2 = new QGridLayout();
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        gridLayout = new QGridLayout();
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        cmdTiltUp = new QPushButton(centralWidget);
        cmdTiltUp->setObjectName(QString::fromUtf8("cmdTiltUp"));

        gridLayout->addWidget(cmdTiltUp, 0, 1, 1, 1);

        label = new QLabel(centralWidget);
        label->setObjectName(QString::fromUtf8("label"));

        gridLayout->addWidget(label, 0, 3, 1, 1);

        txtX = new QLineEdit(centralWidget);
        txtX->setObjectName(QString::fromUtf8("txtX"));

        gridLayout->addWidget(txtX, 0, 4, 1, 1);

        cmdPanLeft = new QPushButton(centralWidget);
        cmdPanLeft->setObjectName(QString::fromUtf8("cmdPanLeft"));

        gridLayout->addWidget(cmdPanLeft, 1, 0, 1, 1);

        cmd_GoToHome = new QPushButton(centralWidget);
        cmd_GoToHome->setObjectName(QString::fromUtf8("cmd_GoToHome"));

        gridLayout->addWidget(cmd_GoToHome, 1, 1, 1, 1);

        cmdPanRight = new QPushButton(centralWidget);
        cmdPanRight->setObjectName(QString::fromUtf8("cmdPanRight"));

        gridLayout->addWidget(cmdPanRight, 1, 2, 1, 1);

        label_2 = new QLabel(centralWidget);
        label_2->setObjectName(QString::fromUtf8("label_2"));

        gridLayout->addWidget(label_2, 1, 3, 1, 1);

        txtY = new QLineEdit(centralWidget);
        txtY->setObjectName(QString::fromUtf8("txtY"));

        gridLayout->addWidget(txtY, 1, 4, 1, 1);

        cmdZoomSub = new QPushButton(centralWidget);
        cmdZoomSub->setObjectName(QString::fromUtf8("cmdZoomSub"));

        gridLayout->addWidget(cmdZoomSub, 2, 0, 1, 1);

        cmdTiltDown = new QPushButton(centralWidget);
        cmdTiltDown->setObjectName(QString::fromUtf8("cmdTiltDown"));

        gridLayout->addWidget(cmdTiltDown, 2, 1, 1, 1);

        cmdZoomAdd = new QPushButton(centralWidget);
        cmdZoomAdd->setObjectName(QString::fromUtf8("cmdZoomAdd"));

        gridLayout->addWidget(cmdZoomAdd, 2, 2, 1, 1);

        label_3 = new QLabel(centralWidget);
        label_3->setObjectName(QString::fromUtf8("label_3"));

        gridLayout->addWidget(label_3, 2, 3, 1, 1);

        txtZoom = new QLineEdit(centralWidget);
        txtZoom->setObjectName(QString::fromUtf8("txtZoom"));

        gridLayout->addWidget(txtZoom, 2, 4, 1, 1);


        gridLayout_2->addLayout(gridLayout, 0, 0, 1, 2);

        cmd_GoToPoint = new QPushButton(centralWidget);
        cmd_GoToPoint->setObjectName(QString::fromUtf8("cmd_GoToPoint"));

        gridLayout_2->addWidget(cmd_GoToPoint, 1, 0, 1, 1);

        cmd_GoToMasterPoint = new QPushButton(centralWidget);
        cmd_GoToMasterPoint->setObjectName(QString::fromUtf8("cmd_GoToMasterPoint"));

        gridLayout_2->addWidget(cmd_GoToMasterPoint, 1, 1, 1, 1);

        cmbHomePosition = new QComboBox(centralWidget);
        cmbHomePosition->setObjectName(QString::fromUtf8("cmbHomePosition"));

        gridLayout_2->addWidget(cmbHomePosition, 3, 0, 1, 1);

        label_7 = new QLabel(centralWidget);
        label_7->setObjectName(QString::fromUtf8("label_7"));

        gridLayout_2->addWidget(label_7, 2, 0, 1, 1);

        cmd_OpenHomography = new QPushButton(centralWidget);
        cmd_OpenHomography->setObjectName(QString::fromUtf8("cmd_OpenHomography"));

        gridLayout_2->addWidget(cmd_OpenHomography, 6, 0, 1, 1);

        lblHomoOK = new QLabel(centralWidget);
        lblHomoOK->setObjectName(QString::fromUtf8("lblHomoOK"));

        gridLayout_2->addWidget(lblHomoOK, 7, 0, 1, 1);

        cmd_StartDetector = new QPushButton(centralWidget);
        cmd_StartDetector->setObjectName(QString::fromUtf8("cmd_StartDetector"));

        gridLayout_2->addWidget(cmd_StartDetector, 6, 1, 1, 1);

        cmd_StopDetector = new QPushButton(centralWidget);
        cmd_StopDetector->setObjectName(QString::fromUtf8("cmd_StopDetector"));

        gridLayout_2->addWidget(cmd_StopDetector, 7, 1, 1, 1);

        cmd_OpenCalibration = new QPushButton(centralWidget);
        cmd_OpenCalibration->setObjectName(QString::fromUtf8("cmd_OpenCalibration"));

        gridLayout_2->addWidget(cmd_OpenCalibration, 8, 0, 1, 1);

        lblCaliOK = new QLabel(centralWidget);
        lblCaliOK->setObjectName(QString::fromUtf8("lblCaliOK"));

        gridLayout_2->addWidget(lblCaliOK, 9, 0, 1, 1);

        label_4 = new QLabel(centralWidget);
        label_4->setObjectName(QString::fromUtf8("label_4"));

        gridLayout_2->addWidget(label_4, 8, 1, 1, 1);

        txtDiscardDelay = new QLineEdit(centralWidget);
        txtDiscardDelay->setObjectName(QString::fromUtf8("txtDiscardDelay"));

        gridLayout_2->addWidget(txtDiscardDelay, 9, 1, 1, 1);

        cmd_CreateController = new QPushButton(centralWidget);
        cmd_CreateController->setObjectName(QString::fromUtf8("cmd_CreateController"));

        gridLayout_2->addWidget(cmd_CreateController, 10, 0, 1, 1);

        cmdThreadON = new QPushButton(centralWidget);
        cmdThreadON->setObjectName(QString::fromUtf8("cmdThreadON"));

        gridLayout_2->addWidget(cmdThreadON, 10, 1, 1, 1);

        lblControlOK = new QLabel(centralWidget);
        lblControlOK->setObjectName(QString::fromUtf8("lblControlOK"));

        gridLayout_2->addWidget(lblControlOK, 11, 0, 1, 1);

        cmdThreadOFF = new QPushButton(centralWidget);
        cmdThreadOFF->setObjectName(QString::fromUtf8("cmdThreadOFF"));

        gridLayout_2->addWidget(cmdThreadOFF, 11, 1, 1, 1);

        label_6 = new QLabel(centralWidget);
        label_6->setObjectName(QString::fromUtf8("label_6"));

        gridLayout_2->addWidget(label_6, 12, 1, 1, 1);

        txtArea_Output = new QTextBrowser(centralWidget);
        txtArea_Output->setObjectName(QString::fromUtf8("txtArea_Output"));

        gridLayout_2->addWidget(txtArea_Output, 13, 1, 1, 1);

        label_5 = new QLabel(centralWidget);
        label_5->setObjectName(QString::fromUtf8("label_5"));

        gridLayout_2->addWidget(label_5, 12, 0, 1, 1);

        txtArea_OutputSlave = new QTextBrowser(centralWidget);
        txtArea_OutputSlave->setObjectName(QString::fromUtf8("txtArea_OutputSlave"));

        gridLayout_2->addWidget(txtArea_OutputSlave, 13, 0, 1, 1);

        cmd_GoList = new QPushButton(centralWidget);
        cmd_GoList->setObjectName(QString::fromUtf8("cmd_GoList"));

        gridLayout_2->addWidget(cmd_GoList, 4, 0, 1, 1);

        lblSetHome = new QLabel(centralWidget);
        lblSetHome->setObjectName(QString::fromUtf8("lblSetHome"));

        gridLayout_2->addWidget(lblSetHome, 3, 1, 1, 1);


        gridLayout_4->addLayout(gridLayout_2, 1, 1, 1, 1);

        MainWindow->setCentralWidget(centralWidget);
        menuBar = new QMenuBar(MainWindow);
        menuBar->setObjectName(QString::fromUtf8("menuBar"));
        menuBar->setGeometry(QRect(0, 0, 1098, 21));
        MainWindow->setMenuBar(menuBar);
        statusBar = new QStatusBar(MainWindow);
        statusBar->setObjectName(QString::fromUtf8("statusBar"));
        MainWindow->setStatusBar(statusBar);
        QWidget::setTabOrder(cmbHomePosition, cmd_GoList);
        QWidget::setTabOrder(cmd_GoList, cmdMasterView);
        QWidget::setTabOrder(cmdMasterView, cmdSlaveView);
        QWidget::setTabOrder(cmdSlaveView, cmdCreateHomography);
        QWidget::setTabOrder(cmdCreateHomography, chkFastSift);
        QWidget::setTabOrder(chkFastSift, cmdCreateCalibration);
        QWidget::setTabOrder(cmdCreateCalibration, txtX);
        QWidget::setTabOrder(txtX, txtY);
        QWidget::setTabOrder(txtY, txtZoom);
        QWidget::setTabOrder(txtZoom, cmd_GoToMasterPoint);
        QWidget::setTabOrder(cmd_GoToMasterPoint, cmd_GoToHome);
        QWidget::setTabOrder(cmd_GoToHome, cmdTiltUp);
        QWidget::setTabOrder(cmdTiltUp, cmdPanRight);
        QWidget::setTabOrder(cmdPanRight, cmdTiltDown);
        QWidget::setTabOrder(cmdTiltDown, cmdPanLeft);
        QWidget::setTabOrder(cmdPanLeft, cmdZoomAdd);
        QWidget::setTabOrder(cmdZoomAdd, cmdZoomSub);
        QWidget::setTabOrder(cmdZoomSub, cmd_GoToPoint);
        QWidget::setTabOrder(cmd_GoToPoint, cmd_OpenHomography);
        QWidget::setTabOrder(cmd_OpenHomography, cmd_OpenCalibration);
        QWidget::setTabOrder(cmd_OpenCalibration, cmd_CreateController);
        QWidget::setTabOrder(cmd_CreateController, cmd_StartDetector);
        QWidget::setTabOrder(cmd_StartDetector, cmd_StopDetector);
        QWidget::setTabOrder(cmd_StopDetector, txtDiscardDelay);
        QWidget::setTabOrder(txtDiscardDelay, cmdThreadON);
        QWidget::setTabOrder(cmdThreadON, cmdThreadOFF);
        QWidget::setTabOrder(cmdThreadOFF, txtArea_OutputSlave);
        QWidget::setTabOrder(txtArea_OutputSlave, txtArea_Output);

        retranslateUi(MainWindow);

        QMetaObject::connectSlotsByName(MainWindow);
    } // setupUi

    void retranslateUi(QMainWindow *MainWindow)
    {
        MainWindow->setWindowTitle(QApplication::translate("MainWindow", "ThisSurveillance", 0, QApplication::UnicodeUTF8));
        cmdMasterView->setText(QApplication::translate("MainWindow", "Block Master View", 0, QApplication::UnicodeUTF8));
        lblBlockMasterOK->setText(QApplication::translate("MainWindow", "Frame not saved", 0, QApplication::UnicodeUTF8));
        cmdCreateHomography->setText(QApplication::translate("MainWindow", "Create Homography", 0, QApplication::UnicodeUTF8));
        chkFastSift->setText(QApplication::translate("MainWindow", "Fast method, less precise", 0, QApplication::UnicodeUTF8));
        lblHomographyOK->setText(QApplication::translate("MainWindow", "Homography not available", 0, QApplication::UnicodeUTF8));
        cmdCreateCalibration->setText(QApplication::translate("MainWindow", "Create XY to PT Calibration", 0, QApplication::UnicodeUTF8));
        lblPTTransformOK->setText(QApplication::translate("MainWindow", "Transformation matrix not available", 0, QApplication::UnicodeUTF8));
        cmdSlaveView->setText(QApplication::translate("MainWindow", "Block Slave View", 0, QApplication::UnicodeUTF8));
        lblBlockSalveOK->setText(QApplication::translate("MainWindow", "Frame not saved", 0, QApplication::UnicodeUTF8));
        cmdTiltUp->setText(QApplication::translate("MainWindow", "Up", 0, QApplication::UnicodeUTF8));
        label->setText(QApplication::translate("MainWindow", "X", 0, QApplication::UnicodeUTF8));
        cmdPanLeft->setText(QApplication::translate("MainWindow", "Left", 0, QApplication::UnicodeUTF8));
        cmd_GoToHome->setText(QApplication::translate("MainWindow", "Home", 0, QApplication::UnicodeUTF8));
        cmdPanRight->setText(QApplication::translate("MainWindow", "Right", 0, QApplication::UnicodeUTF8));
        label_2->setText(QApplication::translate("MainWindow", "Y", 0, QApplication::UnicodeUTF8));
        cmdZoomSub->setText(QApplication::translate("MainWindow", "Zoom -", 0, QApplication::UnicodeUTF8));
        cmdTiltDown->setText(QApplication::translate("MainWindow", "Down", 0, QApplication::UnicodeUTF8));
        cmdZoomAdd->setText(QApplication::translate("MainWindow", "Zoom +", 0, QApplication::UnicodeUTF8));
        label_3->setText(QApplication::translate("MainWindow", "Zoom", 0, QApplication::UnicodeUTF8));
        cmd_GoToPoint->setText(QApplication::translate("MainWindow", "Go to point relative to current position", 0, QApplication::UnicodeUTF8));
        cmd_GoToMasterPoint->setText(QApplication::translate("MainWindow", "Go to point in master view", 0, QApplication::UnicodeUTF8));
        label_7->setText(QApplication::translate("MainWindow", "Choose Home Position", 0, QApplication::UnicodeUTF8));
        cmd_OpenHomography->setText(QApplication::translate("MainWindow", "Load Homography", 0, QApplication::UnicodeUTF8));
        lblHomoOK->setText(QApplication::translate("MainWindow", "Homography not loaded", 0, QApplication::UnicodeUTF8));
        cmd_StartDetector->setText(QApplication::translate("MainWindow", "Start State Machine Detector", 0, QApplication::UnicodeUTF8));
        cmd_StopDetector->setText(QApplication::translate("MainWindow", "Stop State Machine  Detector", 0, QApplication::UnicodeUTF8));
        cmd_OpenCalibration->setText(QApplication::translate("MainWindow", "Load XY to PT Transform Matrix", 0, QApplication::UnicodeUTF8));
        lblCaliOK->setText(QApplication::translate("MainWindow", "Transformation Matrix not loaded", 0, QApplication::UnicodeUTF8));
        label_4->setText(QApplication::translate("MainWindow", "Enter point discard delay in seconds", 0, QApplication::UnicodeUTF8));
        cmd_CreateController->setText(QApplication::translate("MainWindow", "Create Controller with Home Position", 0, QApplication::UnicodeUTF8));
        cmdThreadON->setText(QApplication::translate("MainWindow", "Start Thread Detector", 0, QApplication::UnicodeUTF8));
        lblControlOK->setText(QApplication::translate("MainWindow", "Controller not available", 0, QApplication::UnicodeUTF8));
        cmdThreadOFF->setText(QApplication::translate("MainWindow", "Stop Thread Detector", 0, QApplication::UnicodeUTF8));
        label_6->setText(QApplication::translate("MainWindow", "Master Output", 0, QApplication::UnicodeUTF8));
        label_5->setText(QApplication::translate("MainWindow", "Slave Output", 0, QApplication::UnicodeUTF8));
        cmd_GoList->setText(QApplication::translate("MainWindow", "Set and Go to Home Position", 0, QApplication::UnicodeUTF8));
        lblSetHome->setText(QApplication::translate("MainWindow", "Home not selected", 0, QApplication::UnicodeUTF8));
    } // retranslateUi

};

namespace Ui {
    class MainWindow: public Ui_MainWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_MAINWINDOW_H
